package tech.abing.spider.task.model.sac;

import java.io.Serializable;

import tech.abing.spider.annotation.Column;
import tech.abing.spider.annotation.Table;
import tech.abing.spider.model.Proccessable;


/**   
 * @Title: Entity
 * @Description: 证券公司基本信息
 * @author wangxin x.wang@wescxx.com   
 * @date 2016-12-08 16:47:29
 * @version V1.0   
 *
 */
@Table(name = "SEC_COM")
@SuppressWarnings("serial")
public class SecComEntity implements Proccessable, Serializable {
	/**证券公司ID*/
	private java.lang.String aoiId;
	/**证券公司名称*/
	private java.lang.String aoiName;
	/**otcId*/
	private java.lang.String otcId;
	/**序号*/
	private java.lang.Integer rnum;
	/**证券编号*/
	private java.lang.String sacId;
	/**证券公司中文全称*/
	private java.lang.String mriChineseName;
	/**证券公司网址*/
	private java.lang.String mriComWebsite;
	/**客户服务（投诉）电话*/
	private java.lang.String mriCustomerServiceTel;
	/**公司邮箱*/
	private java.lang.String mriEmail;
	/**注册地址*/
	private java.lang.String mriInfoReg;
	/**法人代表*/
	private java.lang.String mriLegalRepresentative;
	/**经营证券业务许可证编号*/
	private java.lang.String mriLicenseCode;
	/**办公地址*/
	private java.lang.String mriOfficeAddress;
	/**办公地邮编*/
	private java.lang.String mriOfficeZipCode;
	/**注册资本（万元）*/
	private java.lang.Double mriRegCapital;
	/**被抓取页面的url*/
	private java.lang.String url;
	/**用于记录ID*/
	private String id;
	
	/**
	 *
	 *@return ： ID
	 */
	@Column(name ="ID")
	public String getId() {
		return id;
	}
	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ID
	 */
	public void setId(String id) {
		this.id = id;
	}
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  证券公司ID
	 */
	@Column(name ="AOI_ID")
	public java.lang.String getAoiId(){
		return this.aoiId;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  证券公司ID
	 */
	public void setAoiId(java.lang.String aoiId){
		this.aoiId = aoiId;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  证券公司名称
	 */
	@Column(name ="AOI_NAME")
	public java.lang.String getAoiName(){
		return this.aoiName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  证券公司名称
	 */
	public void setAoiName(java.lang.String aoiName){
		this.aoiName = aoiName;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  otcId
	 */
	@Column(name ="OTC_ID")
	public java.lang.String getOtcId(){
		return this.otcId;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  otcId
	 */
	public void setOtcId(java.lang.String otcId){
		this.otcId = otcId;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  序号
	 */
	@Column(name ="RNUM")
	public java.lang.Integer getRnum(){
		return this.rnum;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  序号
	 */
	public void setRnum(java.lang.Integer rnum){
		this.rnum = rnum;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  证券编号
	 */
	@Column(name ="SAC_ID")
	public java.lang.String getSacId(){
		return this.sacId;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  证券编号
	 */
	public void setSacId(java.lang.String sacId){
		this.sacId = sacId;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  证券公司中文全称
	 */
	@Column(name ="MRI_CHINESE_NAME")
	public java.lang.String getMriChineseName(){
		return this.mriChineseName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  证券公司中文全称
	 */
	public void setMriChineseName(java.lang.String mriChineseName){
		this.mriChineseName = mriChineseName;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  证券公司网址
	 */
	@Column(name ="MRI_COM_WEBSITE")
	public java.lang.String getMriComWebsite(){
		return this.mriComWebsite;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  证券公司网址
	 */
	public void setMriComWebsite(java.lang.String mriComWebsite){
		this.mriComWebsite = mriComWebsite;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  客户服务（投诉）电话
	 */
	@Column(name ="MRI_CUSTOMER_SERVICE_TEL")
	public java.lang.String getMriCustomerServiceTel(){
		return this.mriCustomerServiceTel;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  客户服务（投诉）电话
	 */
	public void setMriCustomerServiceTel(java.lang.String mriCustomerServiceTel){
		this.mriCustomerServiceTel = mriCustomerServiceTel;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  公司邮箱
	 */
	@Column(name ="MRI_EMAIL")
	public java.lang.String getMriEmail(){
		return this.mriEmail;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  公司邮箱
	 */
	public void setMriEmail(java.lang.String mriEmail){
		this.mriEmail = mriEmail;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  注册地址
	 */
	@Column(name ="MRI_INFO_REG")
	public java.lang.String getMriInfoReg(){
		return this.mriInfoReg;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  注册地址
	 */
	public void setMriInfoReg(java.lang.String mriInfoReg){
		this.mriInfoReg = mriInfoReg;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  法人代表
	 */
	@Column(name ="MRI_LEGAL_REPRESENTATIVE")
	public java.lang.String getMriLegalRepresentative(){
		return this.mriLegalRepresentative;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  法人代表
	 */
	public void setMriLegalRepresentative(java.lang.String mriLegalRepresentative){
		this.mriLegalRepresentative = mriLegalRepresentative;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  经营证券业务许可证编号
	 */
	@Column(name ="MRI_LICENSE_CODE")
	public java.lang.String getMriLicenseCode(){
		return this.mriLicenseCode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  经营证券业务许可证编号
	 */
	public void setMriLicenseCode(java.lang.String mriLicenseCode){
		this.mriLicenseCode = mriLicenseCode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  办公地址
	 */
	@Column(name ="MRI_OFFICE_ADDRESS")
	public java.lang.String getMriOfficeAddress(){
		return this.mriOfficeAddress;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  办公地址
	 */
	public void setMriOfficeAddress(java.lang.String mriOfficeAddress){
		this.mriOfficeAddress = mriOfficeAddress;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  办公地邮编
	 */
	@Column(name ="MRI_OFFICE_ZIP_CODE")
	public java.lang.String getMriOfficeZipCode(){
		return this.mriOfficeZipCode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  办公地邮编
	 */
	public void setMriOfficeZipCode(java.lang.String mriOfficeZipCode){
		this.mriOfficeZipCode = mriOfficeZipCode;
	}
	/**
	 *方法: 取得java.lang.Double
	 *@return: java.lang.Double  注册资本（万元）
	 */
	@Column(name ="MRI_REG_CAPITAL")
	public java.lang.Double getMriRegCapital(){
		return this.mriRegCapital;
	}

	/**
	 *方法: 设置java.lang.Double
	 *@param: java.lang.Double  注册资本（万元）
	 */
	public void setMriRegCapital(java.lang.Double mriRegCapital){
		this.mriRegCapital = mriRegCapital;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  被抓取页面的url
	 */
	@Column(name ="URL")
	public java.lang.String getUrl(){
		return this.url;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  被抓取页面的url
	 */
	public void setUrl(java.lang.String url){
		this.url = url;
	}
}
